I cannot figure out how to make a 16-bit addition or subtraction function that _cannot_ handle signed values. Please test it. -- James Cameron mailto:quozl@us.netrek.org http://quozl.us.netrek.org/