Making JTK. How hard can it be?