change name rule and update name