fixed subclass