reordering works
add/remove demo added
dragging scaling added