switch to publish