update for git 1.8+