application.h addition