added the application class, just in case...