playing nice with the github api