DRY up followup dialog code some