hooked up grid view component