Rewrite of client datagrid