text can now be piped through commands by the file request