50 methods+ 445 for members