gain 15% by eliminate unnecessary byteswaps and first aggregate merge