user can change settings(one or all)