------++++++++-+- view 2