- lots of unit tests.  Basically everything passes now