All of the delete functions added