Updating content and components