grid and responsive design added