Join as a Cleaner