kevin zhang view 3