more tests.
working on tests.