can query subclasses