discourse ref added