I am using an ADD instruction to count up a floating point register by five everytime a contact is made. For some reason at about 20,000,000 it starts counting by two's instead of five's. This happend before but it seemed like it was closer to 40,000,000 then. What am I missing here?