fix update role. 2