rename published_and_hidden by publish_and_hide