refine endless scroll