added byte-order constants