Better para and init; multi reprod