refactor pallet 3x