How HPLT works