tpamrb view 3