fix bug for byte order