[Fabric 003] ecology recycling environment