modified ranker