less logic, less code, made the install