Preemptive Recycling view 3