peter chao view 1