ADVANCED MONTE CARLO METHOD