begin work on application class