git refactored