investigate why i seem to get stuck on the mutex once in a while