need to stop doing untested comits and stuff