redone

now using github api