WIP: scroll(1) #127

Draft
emma wants to merge 12 commits from pg into main

12 Commits