cleaned up testing a lot. only 4 tests right now