updated cleaning