shuffle the publish button, do so cleanup