Recycling techniques