Pushing the initial logic for the application