responsiveness and minor style changes