correct subclass