added nogil to OpenExistingRead