client<->server update approach was simplified
added extract attributes gridview