Design of the Application