Updated show/hide text approach