porting to GIT