fixed datagrid interface