------------------==========--------------part 2===============