book deletion works but ids are all messed up