updated messagetypes, endianness