got current_talk working; learned a fair bit about scope & global accessors while doing this