finished navigating flow functions