adding the Hamiltonian Monte Carlo in there