update and clean