cc reader functionality