index subclass