cleanup update