This document summarizes work on improving a distributed publish-subscribe middleware called PADRES. It discusses making PADRES more universal by supporting standard formats like XML, JSON, and YAML. It also discusses making PADRES faster by benchmarking alternatives to its current Java RMI implementation and implementing a sockets-based approach using NIO. The progress status indicates parsers have been integrated but broker-broker communication and efficiency testing are still in progress. The goal is to stabilize and release an improved version of PADRES.