jd's dumb dynamicip