github graph prototype done