replaced list view with custom grid