talk structure