first pass over discussion