halapino view 3