properly listening for announce url property