Tests pass
Tests pass, lot of icky code
remove tmp dirs when done
gitkeep tmp dir