added grid component