>what does this mean when TASM assembles a file: Label must pre-exist for SET Since the bit to set only accounts for three bits out of the two-byte opcode, the bits must be predefined so they can be shifted into place. Therefore, Set c, a is invalid, but set 1, a is a valid instruction. James Yopp jyopp@pobox.com "Time is the fire in which we burn."