mostly test stuff
testing is good