switched to github raw API to handle files larger than 1MB