Updating the content and abstracting styling