complete increment-vulnerable