added app context service