you can really get stdout that is nil? and what happen if you get just empty output?