did some test stuff
clear up some errors
tests pass