ranking analysis