Delete fully implementes and Edit partly implemented