more work on the race condition