tempfile is ok
git ok