------++++++++-+- view 3