Dirty abdalla view 3