final final, now works directly from github data