Community ranking overhaul