handle git separately