added bessel_i header