started adding unit tests on operations