add editView inheritance