add styles and grid