added functionality for passing human-readable notes as args
cleaning up