Revert "ranker"

This reverts commit fc7cbbd30402d34632e96ce1f7a8003bf2bd4e92.
Revert "Revert "ranker""

This reverts commit f17e6383d2b2a8e50c7a848cf4a5f1274a8451d6.