Add Roles works, but overwrites previous roles.
merge commit.