implementing suppressStdout/err.