add responsive design