Compacting Recycler