discussion first pass