complete CAS protocol doc