try to avoid github api rate limits