check cb && improve pagination