corrcl implemented