codic interface