improved stenciled_list, supports scrolling