Random hole is now a bit simpler.