stray if -> when
enumeration module finished. need to execute on high productivity pathway next