address inlikely race conditions