Assume little endian