fix multiple role addition