haggler view 2