Fix button and show hide