added Mask.targetSpace