updated some of my tests.
fixed up my tests. Still need to add in a lot more tests.