clean type