add ui
add Settings.settings