added discourse_map