add HPOlib mod