update format
* resize magic_number, version, and more
* add endian conversionwq