checksum code error correction

As i had used older code to correct some mistakes i had forgotten to
update the checksum code to account for the 4$ signs, rather than there
being 2 as it was before.