Dirty spanner view 3