check on reading operations