study the github