FUNCTIONAL addition of up to 16 bits.