added editing/rearragning/deleting