Lets add some unittests.