Implementing the application process