modified git provider