[updated] survey exit condition