race condition
