Added on enter and using show instead of toggle.