Preparing for updating the publishing method
Updating the publishing function, yet to be ready