adding support for git or go home and some other junk