fixed bug during unit testing: weight based calculation still needs to multiply by quantity to get total weight.