discussion button state modification