updated content and styles