app delegate refactoring done
commit fix