clean update