redesign of settings dialog