tpamrb view 2