simple talk dialog framework