Add random by weight