further work on github module