update user rule