attempting to pull out announce callback..