self-recycling