delayed open with enumerator