refactoring string names, adding dialogs to launch activity, fix crashes