actually fixed dialogs