add little and big-endian primitives