IData interface