cscore with protection for perfect scores