added draw sample from lvl2
added do.call to recombine
added extra_step option