D.S.L 's view 2