Clean-up technologies