It maybe a basic version of rankings....but this ranking is spot on.