hide all and show all buttong working