finished individual delete functions; need to put together and test