discussion environment