wrap sys.stdout