eric carmo view 2