hamiltonian view 3