Implementing delete.