made changes to insert and delete. May have to make more