refactor. delete edit ability