fixed codeiq303 interface