added tests on read operations