------++++++++-+- view 1