add some more tests.  Add some yard doc