Note about byte order and integer sizes added - just in case.