start refactoring install app