PUSH RANK TOP CECILION PART 2