enumerator edge-case