first version of movable node (text) and splines