for vertical array of weights