def: cleanup