fixes calling to superclass execute and undo functions