evicted most of methodS3 use and verbiage
finish off the methodS3 cleanup
simplify and fix moving window
if generics not defined here, shouldn't document, only methods
try to find right language for pipes