new delete confirmation dialog, basically implementation of edit feature