prep work for chat.  async tasks added.