LJH with iteration support