inside jdt 2023