change the pytpcc snapshot process to use a thread