start adding tests for piped functions, fix transport, daemon side errors are passed fully, refactoring
bug fix
continue work on piping
flake8