single read method