completed delete method