`add QuitReason enum`