Keep the screen flow and data handling logic out of your view controllers – let them handle view-stuff only.