added more tests. ran some stuff. didn't change a lot.