updated content and style