实现clean功能