thinking through the race condition 00