fixup! don't read stdin into memory