3 Commitit (refactoring)