ENH: base version of settings widget