Brand new ranking algorithm. Too much braining for one evening.