more tests and stuff.