inserteffects: added global cyclic/recursive scope