montecarlo without exception