dirty de view 3