basic flow completed