updated libhl