some boilerplate stuff for github