dynamic datagrid with sample data finished