pull subclass changes