trying to make this actually all work on github pages