explained why I'm using a github repo