switched fadein/fadeout to show/hide to prevent screen jitters