hopefully cleaning up the repo a bunch