stream take the weight