speedups in recycling and rbinding