harville view 3