Adding delete safety
built in editing
Adding version