images and styles
Lots of changes