backend : create announcement