starting to write unit test