add variable weights to rand_weights