Subclass update