fixed small gamma bug: numeric overload in hyperprior calc