- updating shapes, control points and magnet structures