for source tree and old git