Our thoughts on Responsive design