moving into subclass