added github api requests