check for reopen in read