Все не высидел, но обобряю.