- was getting lots of linting errors due to tabulation - probably better this way, though I still like literate's concept - all seems to work but need to triple check everything