Implemented class detector