Dirty JD view 2