Finished

Just missing a delete function