Eric Connoring view 3