Waste-free production: how to turn waste into useful