first attempt to use discourse