announcement subject and body, both updateable with best_in_place