use less-confusingly-punctuated name for our CRC algorithm
proper version number handling