Pull tugging Part2 ...