added p.set_experiment