preserve more pieces