dirty trev view 3