Added addRole operation