fix bigendian