FIXED name not ref in figures, UP extracted ruleset manipulations to mechanic util