Hamiltonians and geodesics