Contact and dive in CPDYK