How do CRCs work?