CRCs: detecting errors in your data