use git dependency for type