fixex usersetting bug