added ? to talk (still need doc fixed)