update KWJ