reasonilize view 2