CSP in progress