A LOT of styling changes