settings show and edit