reperiered friendClass