replaced tableview by a custom grid