ccsurvey framework