Starting to go through unit tests.