new layout and styles - small content updates too