update app setting