finetune list state pagination