things happen in per thread folders