unhide/hide button and routing