id_book mandatory, cleanup