add sampling weights

Working with Addison to get weights