subclass fixed