fix hide & show