fix show/hide.