Let's say for example, I use curse twice, and baton pass it to a Pokemon. Those stats will get sent to the Pokemon I just sent out. But if I use more stat boosting moves, for example, sword dance, and baton pass it to the 3rd Pokemon, will he receive every stat boost I made? Or just the previous sword dance I used on the second Pokemon?