updated cleaner example project