Added a lot of styling