fixed unnecessary hides