final cleaned