Preemptive Recycling view 2