reduce gh ratelimit api calls