Adding variables 2 (handling random parameter definition order)