update for jd return