DIFLAW view 2