beginning to write tests.  nothing works yet :)