finetune
 add rank list