GIT enhancement refactored.