I have been testing this program only to find when i try to multiply FFFF * FFFF the answer ends up as FDFF0001 instead of FFFE0001 Anyone else found this problem? Thanks Roy :-) -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.