partial functionality

dragging only works for previously-drawn vector