change some link , and add github api