update for JD