thus far ka