docs and docstring improvements
starting to add test
add stashed changes
local tests for staging - exceedingly complicated, but that's how it
goes