complete application working phase