Changing publish mechanism