ENH: change setting dialogs to setting assistant