fix by design index, blade sort