Implemented publishers and new methods