work done on github views, api limit reached so caching or at least conditional fetches needed