update announcement virtual fields