moved hide to src