works on hpub generator