predecessor versus successor