added update_shipment_weight_util callback (again), but works