A lot of styling and messing around with loaders