use latest QJ