first couple of unit tests passing