Updated and refined content.