updated content and formatting