reading process implemented