reenable verbose execution; rename trace to _trace to avoid conflict