On pricing standard and exotic American-style options using simulation