implement the basic delete with the link fix