I have changed a lot of the styling