change due superclass