all page marker/single/linked ops and unit tests
7 files changed