a ton of cleanup