Rework collapse method