Implementing qcr