STDIN support
STDOUT support