more class docs