so far, thus far, up to then.

.

.