added roles assignment