issues #81 and #160 - improvements to conversation support