rename announcement_t to value_t