leaner fetching/ranking in place