#4 update role