for legacy git