extended interface for console
added interface for application class