jd initial commit