Implements data corrut / corrupt detect feature and checksum feature.
but stats number is not right.