existing discussion