added hiding ability to refresh control