UI and Setting commit