clean revision