added responsiveness to grid