styling changes and lots of them