updated content and markup