new version; prev_, next_, here_only, and loops