more class checks