probabilistic approach