a feature of git