fixed 16-bit swap issue