fix text field show/hide?