changes in style and responsiveness