changed function signature of bessel functions to ints,reals