working version of HK2