Update with subclass usage.