changes the logic flow on the install