cleaning DI