hal view 3