Fair point. I am not too sure about the analysis when picking a p randomly every call since a new random distribution now needs to be worried about…. But perhaps pick one at random at the beginning of the test ?