make crc like a static class