adding CSP2