Hard Pp Ranking