Add show/hide callbacks