How is Ups Dimensional Weight Calculated

How is UPS Dimensional Weight Calculated? – Dimensional Weight Calculator :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ccc; –shadow-color: rgba(0, 0, 0, 0.1); –card-background: #fff; } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 0; } .container { max-width: 1000px; margin: 20px auto; padding: 20px; background-color: var(–card-background); border-radius: 8px; box-shadow: 0 2px 10px var(–shadow-color); display: flex; flex-direction: column; gap: 20px; } header { text-align: center; padding-bottom: 20px; border-bottom: 1px solid var(–border-color); } h1, h2, h3 { color: var(–primary-color); } h1 { font-size: 2.5em; margin-bottom: 0.5em; } h2 { font-size: 2em; margin-top: 1.5em; margin-bottom: 0.75em; } h3 { font-size: 1.5em; margin-top: 1.25em; margin-bottom: 0.75em; } .calculator-section { background-color: var(–card-background); padding: 25px; border-radius: 8px; box-shadow: 0 1px 5px var(–shadow-color); } .calculator-section h2 { margin-top: 0; margin-bottom: 20px; text-align: center; } .loan-calc-container { display: flex; flex-direction: column; gap: 15px; } .input-group { display: flex; flex-direction: column; gap: 8px; } .input-group label { font-weight: bold; color: var(–primary-color); } .input-group input[type="number"], .input-group select { padding: 10px 12px; border: 1px solid var(–border-color); border-radius: 4px; font-size: 1em; transition: border-color 0.3s ease; } .input-group input[type="number"]:focus, .input-group select:focus { border-color: var(–primary-color); outline: none; } .input-group .helper-text { font-size: 0.85em; color: #666; } .error-message { color: #dc3545; font-size: 0.85em; margin-top: 5px; display: none; /* Hidden by default */ } .button-group { display: flex; gap: 10px; margin-top: 20px; flex-wrap: wrap; } button { padding: 10px 18px; border: none; border-radius: 5px; font-size: 1em; font-weight: bold; cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; display: inline-flex; align-items: center; justify-content: center; } button.primary { background-color: var(–primary-color); color: white; } button.primary:hover { background-color: #003366; transform: translateY(-1px); } button.secondary { background-color: #6c757d; color: white; } button.secondary:hover { background-color: #5a6268; transform: translateY(-1px); } button.success { background-color: var(–success-color); color: white; } button.success:hover { background-color: #218838; transform: translateY(-1px); } .results-container { margin-top: 20px; padding: 20px; border: 1px dashed var(–border-color); border-radius: 5px; background-color: #e9ecef; } .results-container h3 { margin-top: 0; text-align: center; color: var(–primary-color); } #result { font-size: 2.2em; font-weight: bold; color: var(–primary-color); text-align: center; margin-bottom: 15px; background-color: #ffffff; padding: 15px; border-radius: 5px; box-shadow: inset 0 1px 3px var(–shadow-color); } .intermediate-results { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 15px; margin-top: 15px; text-align: center; } .intermediate-results div { flex: 1; min-width: 120px; } .intermediate-results strong { display: block; font-size: 1.1em; color: var(–primary-color); } .formula-explanation { font-size: 0.9em; color: #555; text-align: center; margin-top: 15px; padding: 10px; background-color: #fff; border-radius: 4px; } table { width: 100%; border-collapse: collapse; margin-top: 20px; box-shadow: 0 1px 5px var(–shadow-color); } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #ddd; } th { background-color: var(–primary-color); color: white; font-weight: bold; } tr:nth-child(even) { background-color: #f2f2f2; } caption { caption-side: top; font-weight: bold; color: var(–primary-color); font-size: 1.1em; margin-bottom: 10px; text-align: left; } canvas { display: block; margin: 20px auto; background-color: #fff; border-radius: 5px; box-shadow: 0 1px 5px var(–shadow-color); } .article-content { margin-top: 30px; background-color: var(–card-background); padding: 25px; border-radius: 8px; box-shadow: 0 1px 5px var(–shadow-color); } .article-content p { margin-bottom: 15px; } .article-content ul, .article-content ol { margin-bottom: 15px; padding-left: 20px; } .article-content li { margin-bottom: 8px; } .faq-item { border-bottom: 1px dashed #eee; padding-bottom: 10px; margin-bottom: 10px; } .faq-item:last-child { border-bottom: none; margin-bottom: 0; } .faq-item strong { display: block; color: var(–primary-color); margin-bottom: 5px; } .internal-links-section ul { list-style: none; padding-left: 0; } .internal-links-section li { margin-bottom: 10px; } .internal-links-section a { color: var(–primary-color); text-decoration: none; font-weight: bold; } .internal-links-section a:hover { text-decoration: underline; } .internal-links-section span { font-size: 0.9em; color: #666; margin-left: 10px; } footer { text-align: center; margin-top: 30px; padding-top: 20px; border-top: 1px solid var(–border-color); font-size: 0.9em; color: #777; } @media (max-width: 768px) { .container { margin: 10px; padding: 15px; } h1 { font-size: 2em; } h2 { font-size: 1.75em; } h3 { font-size: 1.35em; } button { width: 100%; margin-bottom: 10px; } .button-group { flex-direction: column; } .intermediate-results { flex-direction: column; align-items: center; } }

How is UPS Dimensional Weight Calculated?

Understand and calculate UPS dimensional weight to optimize your shipping costs.

UPS Dimensional Weight Calculator

Enter the longest dimension of your package in inches.
Enter the second longest dimension of your package in inches.
Enter the shortest dimension of your package in inches.
Enter the actual weight of your package in pounds.
139 (Standard) 166 (Amazon/eBay) 194 (UPS)
Select the appropriate divisor. UPS typically uses 139 or 194 for domestic.

Your Shipping Weight Results

Dimensional Weight (lbs) = (Length × Width × Height) / Dimensional Divisor
Volume (in³)
Billable Weight (lbs)
Comparison

Comparison of Actual Weight vs. Billable Weight

UPS Dimensional Weight Calculation Example
Input Value
Length (in)
Width (in)
Height (in)
Actual Weight (lbs)
Dimensional Divisor
Calculated Volume (in³)
Calculated Dimensional Weight (lbs)
Billable Weight (lbs)

What is UPS Dimensional Weight?

Dimensional weight, often referred to as "dim weight" or "volumetric weight," is a pricing strategy used by shipping carriers like UPS to account for the space a package occupies on a delivery vehicle, not just its actual weight. This means that even if a package is relatively light, if it's large and bulky, you might be charged based on its dimensions. Understanding how is UPS dimensional weight calculated is crucial for businesses and individuals looking to manage their shipping expenses effectively. Essentially, carriers assume that larger, lighter packages are less efficient to transport than smaller, heavier ones, and they price accordingly. This calculation ensures that carriers can maximize their capacity and revenue on every shipment, as space is a finite resource.

Who Should Understand UPS Dimensional Weight?

Anyone who ships packages regularly with UPS should understand dimensional weight. This includes:

  • E-commerce businesses: Optimizing packaging can lead to significant cost savings.
  • Small businesses: Managing shipping costs is vital for profitability.
  • Individuals sending packages: Avoiding surprise shipping charges.
  • Logistics managers: Ensuring accurate shipping quotes and carrier negotiations.

Common Misconceptions about Dimensional Weight

Several common misunderstandings surround dimensional weight:

  • "It only applies to very large packages.": While larger packages are more likely to be affected, even moderately sized items can trigger dim weight pricing if their dimensions are disproportionate to their actual weight.
  • "It's always higher than actual weight.": This is not true. The billable weight is always the *greater* of the actual weight and the dimensional weight.
  • "All carriers use the same calculation.": While the concept is similar, the specific dimensional divisors used by carriers like FedEx, USPS, and DHL can vary. It's essential to know the specific carrier's rules.

UPS Dimensional Weight Formula and Mathematical Explanation

The core of understanding how is UPS dimensional weight calculated lies in its formula. UPS uses the following method to determine the dimensional weight of a package:

The Formula

Dimensional Weight (in pounds) = (Length × Width × Height) / Dimensional Divisor

Step-by-Step Derivation and Variable Explanations

  1. Measure Package Dimensions: Accurately measure the Length (L), Width (W), and Height (H) of your package in inches. The length is always the longest dimension, the width is the second longest, and the height is the shortest.
  2. Calculate Volume: Multiply the three dimensions together: Volume = L × W × H. This gives you the total cubic inches the package occupies.
  3. Apply the Dimensional Divisor: Divide the calculated volume by the applicable dimensional divisor. This divisor is set by UPS and can change, but common values include 139, 166, or 194. The divisor essentially converts cubic inches into a weight-equivalent. A lower divisor means a higher dimensional weight for the same volume.
  4. Determine Billable Weight: Compare the calculated Dimensional Weight with the package's Actual Weight. The carrier will charge you based on whichever is greater. So, Billable Weight = Maximum (Actual Weight, Dimensional Weight).

Variables Table

Dimensional Weight Variables
Variable Meaning Unit Typical Range / Values
Length (L) Longest dimension of the package. Inches (in) ≥ 1 inch
Width (W) Second longest dimension of the package. Inches (in) ≥ 1 inch
Height (H) Shortest dimension of the package. Inches (in) ≥ 1 inch
Volume The total space occupied by the package (L x W x H). Cubic Inches (in³) Calculated value, minimum 1 in³
Actual Weight The measured weight of the package using a scale. Pounds (lbs) ≥ 0.1 lbs (depends on item)
Dimensional Divisor A factor used by the carrier to convert volume to weight. Varies by carrier and service. Unitless Commonly 139, 166, 194 for UPS.
Dimensional Weight The weight calculated based on package dimensions and the divisor. Pounds (lbs) Calculated value
Billable Weight The greater value between Actual Weight and Dimensional Weight. Pounds (lbs) Final weight used for pricing.

Important Note: UPS also has minimum billable weight limits and specific rules for certain package types and services. Always refer to the official UPS shipping guidelines for the most current information.

Practical Examples (Real-World Use Cases)

Let's illustrate how is UPS dimensional weight calculated with practical examples:

Example 1: A Bulky but Light Item

Suppose you are shipping a large, lightweight lamp shade:

  • Length: 24 inches
  • Width: 18 inches
  • Height: 6 inches
  • Actual Weight: 3 lbs
  • Dimensional Divisor: 139 (Standard UPS Domestic)

Calculation:

  1. Volume = 24 in × 18 in × 6 in = 2,592 in³
  2. Dimensional Weight = 2,592 in³ / 139 = 18.65 lbs
  3. Billable Weight = Maximum (Actual Weight, Dimensional Weight) = Maximum (3 lbs, 18.65 lbs) = 18.65 lbs

Interpretation: Even though the lamp shade only weighs 3 lbs, UPS will charge you for 18.65 lbs because of its size. This highlights the importance of compact packaging for such items.

Example 2: A Small, Heavy Item

Now consider shipping a small, dense electronic component:

  • Length: 6 inches
  • Width: 4 inches
  • Height: 2 inches
  • Actual Weight: 10 lbs
  • Dimensional Divisor: 139

Calculation:

  1. Volume = 6 in × 4 in × 2 in = 48 in³
  2. Dimensional Weight = 48 in³ / 139 = 0.35 lbs
  3. Billable Weight = Maximum (Actual Weight, Dimensional Weight) = Maximum (10 lbs, 0.35 lbs) = 10 lbs

Interpretation: In this case, the actual weight (10 lbs) is significantly higher than the dimensional weight (0.35 lbs). Therefore, UPS will bill you based on the actual weight of 10 lbs. The size of the package is not a factor for pricing here.

How to Use This UPS Dimensional Weight Calculator

Our calculator simplifies the process of understanding how is UPS dimensional weight calculated. Follow these simple steps:

  1. Measure Your Package: Use a tape measure to find the Length, Width, and Height of your package in inches. Ensure you identify the longest, second longest, and shortest dimensions correctly.
  2. Weigh Your Package: Use a reliable scale to determine the Actual Weight of your package in pounds.
  3. Select the Divisor: Choose the correct Dimensional Divisor from the dropdown menu. For most standard domestic UPS shipments, 139 is common. Check UPS documentation or your shipping agreement if unsure. (Note: UPS may use 194 for certain services or regions, and 166 is often used by platforms like Amazon or eBay).
  4. Enter Data: Input the measured dimensions and actual weight into the respective fields.
  5. Calculate: Click the "Calculate" button.

Reading the Results:

  • Primary Result (Billable Weight): This is the weight UPS will use to determine your shipping cost. It's the higher value between your package's actual weight and its calculated dimensional weight.
  • Volume (in³): Shows the cubic space your package occupies.
  • Dimensional Weight (lbs): The weight calculated based purely on dimensions and the divisor.
  • Comparison: A simple statement indicating whether your billable weight is determined by actual weight or dimensional weight.
  • Table: Provides a detailed breakdown of all inputs and calculated values for reference.
  • Chart: Visually compares your actual weight against the calculated dimensional weight.

Decision-Making Guidance:

If the calculated dimensional weight is higher than the actual weight, consider:

  • Using a smaller box.
  • Re-evaluating the packaging materials to reduce overall size.
  • Consolidating multiple items into a single, appropriately sized package if possible.

Understanding these calculations helps in choosing the most cost-effective packaging and shipping options, contributing to better e-commerce shipping strategies.

Key Factors That Affect UPS Dimensional Weight Calculations

Several factors influence the outcome of how is UPS dimensional weight calculated and your final shipping cost:

  1. Accurate Measurements: Slight inaccuracies in measuring length, width, or height can significantly alter the calculated volume and, consequently, the dimensional weight. Double-checking measurements is crucial.
  2. Package Shape: Irregularly shaped packages can be challenging to measure accurately. Carriers often have specific guidelines for non-rectangular items.
  3. Dimensional Divisor Choice: As seen in the calculator, different divisors yield different dimensional weights. Using the incorrect divisor (e.g., applying a 166 divisor when UPS requires 139) will lead to inaccurate calculations and potentially unexpected costs. Staying updated on UPS's current divisors is essential.
  4. Actual vs. Dimensional Weight Comparison: The core principle is that the higher weight prevails. For dense, heavy items, actual weight is usually the billable weight. For large, light items, dimensional weight dominates. Optimizing packaging involves balancing these two.
  5. Service Level: While the dimensional weight formula is standard, the specific divisor used might vary slightly depending on the UPS service selected (e.g., Ground, Express, International).
  6. Carrier Policies and Updates: Shipping carriers frequently update their policies, including dimensional divisors and size/weight limits. Relying on outdated information can lead to errors. Regularly checking UPS's official resources or consulting with a shipping expert is advisable.
  7. Minimum Billable Weight: UPS may impose minimum billable weights for certain package types or services, regardless of the calculated dimensional or actual weight.
  8. International Shipments: Dimensional weight rules and divisors can differ for international shipments compared to domestic ones.

Frequently Asked Questions (FAQ)

Q1: What is the standard UPS dimensional divisor?

A: The most common standard dimensional divisor for UPS domestic shipments is 139. However, UPS may use other divisors like 166 or 194 depending on the service, region, or specific agreements. Always verify the correct divisor for your shipment.

Q2: Does UPS charge dimensional weight on all packages?

A: UPS applies dimensional weight pricing to most packages, but typically only if the package exceeds certain size thresholds (e.g., over 84 inches in combined length and girth) or if the calculated dimensional weight is greater than the actual weight. Check UPS's official guidelines for specific limits.

Q3: How do I measure my package correctly for UPS dim weight?

A: Measure the Length (longest side), Width (second longest side), and Height (shortest side) in inches. Ensure the package is flat and stable. The formula is L x W x H.

Q4: What happens if my package dimensions are slightly off?

A: Minor discrepancies might be overlooked, but significant differences can lead to inaccurate billing or package rerouting. Precision is key, especially for businesses shipping high volumes. Using automated shipping solutions can improve accuracy.

Q5: Is the dimensional weight calculation the same for FedEx and UPS?

A: No, while the concept is similar, the dimensional divisors used by different carriers vary. FedEx might use a different divisor than UPS. It's essential to use the correct calculation method for the specific carrier.

Q6: Can I reduce my shipping costs by optimizing packaging?

A: Absolutely. By using the smallest possible box that safely contains your item and minimizing empty space, you can often reduce the dimensional weight and lower your shipping costs. This is a key aspect of supply chain efficiency.

Q7: What is "combined girth"?

A: Combined girth is the measurement around the thickest part of the package (Width + Height + Height). UPS often uses combined length and girth (Length + 2 * Width + 2 * Height) to determine if a package is subject to dimensional weight or oversized fees.

Q8: How does dimensional weight apply to international shipping with UPS?

A: Dimensional weight calculations generally apply to international shipments as well, but the specific divisors and size limits may differ from domestic services. Always consult UPS's international shipping resources for accurate details.

Related Tools and Internal Resources

© 2023 Your Company Name. All rights reserved.

Disclaimer: This calculator provides an estimate based on standard UPS policies. Actual shipping charges may vary. Always refer to official UPS rates and terms.

var lengthInput = document.getElementById('length'); var widthInput = document.getElementById('width'); var heightInput = document.getElementById('height'); var weightInput = document.getElementById('weight'); var divisorSelect = document.getElementById('divisor'); var lengthError = document.getElementById('lengthError'); var widthError = document.getElementById('widthError'); var heightError = document.getElementById('heightError'); var weightError = document.getElementById('weightError'); var resultDiv = document.getElementById('result'); var volumeSpan = document.getElementById('volume'); var billableWeightSpan = document.getElementById('billableWeight'); var comparisonSpan = document.getElementById('comparison'); var tableLengthTd = document.getElementById('tableLength'); var tableWidthTd = document.getElementById('tableWidth'); var tableHeightTd = document.getElementById('tableHeight'); var tableWeightTd = document.getElementById('tableWeight'); var tableDivisorTd = document.getElementById('tableDivisor'); var tableVolumeTd = document.getElementById('tableVolume'); var tableDimWeightTd = document.getElementById('tableDimWeight'); var tableBillableWeightTd = document.getElementById('tableBillableWeight'); var weightComparisonChart; var chartData = { labels: ['Actual Weight', 'Dimensional Weight'], datasets: [{ label: 'Weight (lbs)', data: [0, 0], backgroundColor: [ 'rgba(0, 74, 153, 0.6)', 'rgba(40, 167, 69, 0.6)' ], borderColor: [ 'rgba(0, 74, 153, 1)', 'rgba(40, 167, 69, 1)' ], borderWidth: 1 }] }; function initializeChart() { var ctx = document.getElementById('weightComparisonChart').getContext('2d'); weightComparisonChart = new Chart(ctx, { type: 'bar', data: chartData, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: true, title: { display: true, text: 'Weight (lbs)' } } }, plugins: { legend: { display: false // Hiding legend as labels are clear }, title: { display: true, text: 'Actual vs. Dimensional Weight' } } } }); } function updateChart(actualWeight, dimWeight) { if (weightComparisonChart) { weightComparisonChart.data.datasets[0].data = [actualWeight, dimWeight]; weightComparisonChart.update(); } } function validateInput(inputElement, errorElement, label, min = 1) { var value = parseFloat(inputElement.value); var errorContainer = document.getElementById(errorElement); var isValid = true; errorContainer.style.display = 'none'; // Hide error by default if (isNaN(value)) { displayError(errorContainer, label + " is required."); isValid = false; } else if (value 9999) { // Example upper limit displayError(errorContainer, label + " seems too high. Please check the value."); isValid = false; } return isValid; } function displayError(errorElement, message) { errorElement.textContent = message; errorElement.style.display = 'block'; } function calculateDimensionalWeight() { var validLength = validateInput(lengthInput, 'lengthError', 'Length'); var validWidth = validateInput(widthInput, 'widthError', 'Width'); var validHeight = validateInput(heightInput, 'heightError', 'Height'); var validWeight = validateInput(weightInput, 'weightError', 'Actual Weight', 0.1); if (!validLength || !validWidth || !validHeight || !validWeight) { resultDiv.textContent = "Enter valid dimensions and weight."; volumeSpan.textContent = "–"; billableWeightSpan.textContent = "–"; comparisonSpan.textContent = "–"; updateTableData('–', '–', '–', '–', '–', '–', '–', '–'); updateChart(0, 0); return; } var length = parseFloat(lengthInput.value); var width = parseFloat(widthInput.value); var height = parseFloat(heightInput.value); var actualWeight = parseFloat(weightInput.value); var divisor = parseFloat(divisorSelect.value); var volume = length * width * height; var dimensionalWeight = volume / divisor; var billableWeight = Math.max(actualWeight, dimensionalWeight); var comparison = actualWeight > dimensionalWeight ? "Actual Weight" : "Dimensional Weight"; resultDiv.textContent = billableWeight.toFixed(2) + " lbs"; volumeSpan.textContent = volume.toFixed(2) + " in³"; billableWeightSpan.textContent = billableWeight.toFixed(2) + " lbs"; comparisonSpan.textContent = comparison + " is higher"; updateTableData( length.toFixed(2), width.toFixed(2), height.toFixed(2), actualWeight.toFixed(2), divisor, volume.toFixed(2), dimensionalWeight.toFixed(2), billableWeight.toFixed(2) ); updateChart(actualWeight, dimensionalWeight); } function updateTableData(length, width, height, weight, divisor, volume, dimWeight, billableWeight) { tableLengthTd.textContent = length + " in"; tableWidthTd.textContent = width + " in"; tableHeightTd.textContent = height + " in"; tableWeightTd.textContent = weight + " lbs"; tableDivisorTd.textContent = divisor; tableVolumeTd.textContent = volume + " in³"; tableDimWeightTd.textContent = dimWeight + " lbs"; tableBillableWeightTd.textContent = billableWeight + " lbs"; } function resetCalculator() { lengthInput.value = "12"; widthInput.value = "10"; heightInput.value = "8"; weightInput.value = "5"; divisorSelect.value = "139"; lengthError.style.display = 'none'; widthError.style.display = 'none'; heightError.style.display = 'none'; weightError.style.display = 'none'; calculateDimensionalWeight(); // Recalculate with default values } function copyResults() { var resultText = "— UPS Dimensional Weight Calculation Results —\n\n"; resultText += "Primary Billable Weight: " + document.getElementById('result').textContent + "\n\n"; resultText += "— Key Details —\n"; resultText += "Package Volume: " + volumeSpan.textContent + "\n"; resultText += "Calculated Dimensional Weight: " + parseFloat(document.getElementById('volume').textContent) / parseFloat(document.getElementById('divisor').value) + " lbs\n"; resultText += "Billable Weight Determined By: " + comparisonSpan.textContent + "\n\n"; resultText += "— Input Assumptions —\n"; resultText += "Length: " + lengthInput.value + " in\n"; resultText += "Width: " + widthInput.value + " in\n"; resultText += "Height: " + heightInput.value + " in\n"; resultText += "Actual Weight: " + weightInput.value + " lbs\n"; resultText += "Dimensional Divisor Used: " + divisorSelect.value + "\n\n"; resultText += "— Detailed Breakdown —\n"; resultText += "Table Length: " + tableLengthTd.textContent + "\n"; resultText += "Table Width: " + tableWidthTd.textContent + "\n"; resultText += "Table Height: " + tableHeightTd.textContent + "\n"; resultText += "Table Actual Weight: " + tableWeightTd.textContent + "\n"; resultText += "Table Dimensional Divisor: " + tableDivisorTd.textContent + "\n"; resultText += "Table Volume: " + tableVolumeTd.textContent + "\n"; resultText += "Table Dimensional Weight: " + tableDimWeightTd.textContent + "\n"; resultText += "Table Billable Weight: " + tableBillableWeightTd.textContent + "\n"; var textArea = document.createElement("textarea"); textArea.value = resultText; textArea.style.position = "fixed"; textArea.style.left = "-9999px"; document.body.appendChild(textArea); textArea.focus(); textArea.select(); try { var successful = document.execCommand('copy'); var msg = successful ? 'Results copied!' : 'Copying failed.'; // Optionally show a small notification console.log(msg); } catch (err) { console.log('Copying failed:', err); } document.body.removeChild(textArea); } // Initial calculation on load window.onload = function() { // Ensure the Chart.js library is loaded before initializing if (typeof Chart === 'undefined') { console.error("Chart.js library not found. Please include it in your HTML."); // Optionally load it dynamically or display a message to the user return; } initializeChart(); resetCalculator(); // Set default values and calculate };

Leave a Comment