Port announcement.coffee to js.