initial application work