Most of the application