scripts can call other scripts via channel and can use pipes in exec commands