improve content and formatting