all calls to cp should be escaped