added probably all of the css, most of the content