now using inlined callbacks!  Fixing up yes no dialogs to make use of this new feature.