new explore_2 with different parameters