change 'publish' button UX.