fixing submarinehook