what happens if you run getchats twice? should we either rm the temp dirs or mkdir -p here?