WIP for review

This has a bunch of ideas I'll document inline
"range" is more apt I think.