add method hasRole