dirty Devlan view 2