Monte carlo analysis