Our thoughts on Responsive Design