Double-checked analysis