github api funcs up