Formula to Calculate Bmi Using Height and Weight

BMI Calculator: Formula to Calculate BMI Using Height and Weight :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ccc; –card-background: #fff; –error-color: #dc3545; } 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: 20px; display: flex; flex-direction: column; align-items: center; } .container { max-width: 960px; width: 100%; background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); margin-bottom: 30px; text-align: center; } h1, h2, h3 { color: var(–primary-color); } h1 { font-size: 2.5em; margin-bottom: 15px; } h2 { font-size: 1.8em; margin-top: 30px; margin-bottom: 20px; text-align: left; } h3 { font-size: 1.3em; margin-top: 25px; margin-bottom: 15px; text-align: left; } .calculator-wrapper { background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08); margin-bottom: 30px; } .input-group { margin-bottom: 20px; text-align: left; } .input-group label { display: block; margin-bottom: 8px; font-weight: bold; color: var(–primary-color); } .input-group input[type="number"], .input-group select { width: calc(100% – 20px); padding: 12px; border: 1px solid var(–border-color); border-radius: 5px; font-size: 1em; margin-top: 5px; box-sizing: border-box; } .input-group select { cursor: pointer; } .input-group .helper-text { font-size: 0.85em; color: #666; margin-top: 5px; display: block; } .input-group .error-message { color: var(–error-color); font-size: 0.8em; margin-top: 5px; height: 1em; display: block; } .button-group { display: flex; justify-content: center; gap: 15px; margin-top: 30px; } .btn { padding: 12px 25px; border: none; border-radius: 5px; font-size: 1em; font-weight: bold; cursor: pointer; transition: background-color 0.3s ease, transform 0.2s ease; text-transform: uppercase; } .btn-primary { background-color: var(–primary-color); color: white; } .btn-primary:hover { background-color: #003a70; transform: translateY(-2px); } .btn-secondary { background-color: #6c757d; color: white; } .btn-secondary:hover { background-color: #5a6268; transform: translateY(-2px); } .btn-reset { background-color: #ffc107; color: #212529; } .btn-reset:hover { background-color: #e0a800; transform: translateY(-2px); } .results-container { margin-top: 30px; padding: 25px; border: 1px dashed var(–primary-color); border-radius: 8px; background-color: #eef7ff; text-align: center; } #main-result { font-size: 2.5em; font-weight: bold; color: var(–primary-color); margin: 10px 0; display: inline-block; padding: 10px 20px; border-radius: 5px; background-color: var(–success-color); color: white; } .results-container .result-label { font-size: 1.1em; font-weight: bold; color: var(–primary-color); margin-bottom: 5px; } .results-container .result-value { font-size: 1.4em; font-weight: bold; color: var(–primary-color); margin-bottom: 15px; } .results-container .bmi-category { font-size: 1.1em; font-weight: bold; color: #fff; padding: 5px 10px; border-radius: 4px; display: inline-block; margin-top: 10px; } .bmi-category.underweight { background-color: #6c757d; } .bmi-category.normal { background-color: var(–success-color); } .bmi-category.overweight { background-color: #ffc107; } .bmi-category.obese { background-color: var(–error-color); } table { width: 100%; border-collapse: collapse; margin-top: 20px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05); } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #ddd; } thead th { background-color: var(–primary-color); color: white; font-weight: bold; } tbody tr:nth-child(even) { background-color: #f2f2f2; } canvas { margin-top: 20px; background-color: var(–card-background); padding: 15px; border-radius: 8px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08); } .chart-caption { font-size: 0.9em; color: #666; margin-top: 10px; text-align: center; } .article-content { background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); margin-top: 30px; text-align: left; } .article-content p, .article-content ul, .article-content ol { margin-bottom: 15px; } .article-content ul, .article-content ol { padding-left: 25px; } .article-content a { color: var(–primary-color); text-decoration: none; font-weight: bold; } .article-content a:hover { text-decoration: underline; } .faq-list dt { font-weight: bold; color: var(–primary-color); margin-top: 15px; margin-bottom: 5px; } .faq-list dd { margin-left: 20px; margin-bottom: 10px; } #copy-results-btn { background-color: var(–primary-color); color: white; } #copy-results-btn:hover { background-color: #003a70; }

BMI Calculator: Formula to Calculate BMI Using Height and Weight

Calculate your Body Mass Index (BMI) effortlessly. Understand the straightforward formula to calculate BMI using height and weight, and interpret your results for a healthier lifestyle.

Kilograms (kg) Pounds (lbs) Enter your weight.
Centimeters (cm) Meters (m) Inches (in) Feet and Inches (ft)
Enter your height.
Your BMI is:

Weight in KG:

Height in Meters:

Formula Used: Weight (kg) / (Height (m))^2

What is BMI?

Body Mass Index (BMI) is a numerical value derived from mass (weight) and height. It's a widely used screening tool to categorize a person's weight status relative to their height. The formula to calculate BMI using height and weight provides a simple way to estimate if an individual is underweight, within a healthy weight range, overweight, or obese. This estimation is crucial for understanding potential health risks associated with weight.

Who should use it: BMI is intended for use by adults aged 20 and over. It serves as a quick, non-invasive, and inexpensive method for initial health assessments. Healthcare professionals use BMI as a starting point to evaluate health and identify potential weight-related concerns that might require further medical investigation. It's important to remember that BMI is a screening tool, not a diagnostic tool.

Common misconceptions: A common misconception is that BMI is a perfect measure of body fat. While it often correlates with body fat percentage, it doesn't directly measure it. Factors like muscle mass, bone density, and body composition are not accounted for. For instance, a very muscular person might have a high BMI but not be unhealthy. Similarly, BMI doesn't distinguish between fat and muscle. It's also a population-level tool and may not be as accurate for individuals from different ethnic backgrounds or for certain age groups like children and the elderly.

BMI Formula and Mathematical Explanation

The formula to calculate BMI using height and weight is straightforward and universally applied, with slight variations for unit systems. It quantifies the relationship between your body weight and your square of height. This ratio helps indicate if your weight is appropriate for your height.

The fundamental formula is:

BMI = Weight / (Height * Height)

Step-by-step derivation:

  1. Measure your Weight: Obtain your weight in kilograms (kg).
  2. Measure your Height: Obtain your height in meters (m).
  3. Square your Height: Multiply your height in meters by itself (Height * Height).
  4. Divide Weight by Squared Height: Divide your weight in kilograms by the result from step 3.

Variable explanations:

  • Weight: The mass of your body.
  • Height: The vertical distance from the bottom of your feet to the top of your head.

Units:

  • When using the metric system (preferred for the standard formula): Weight should be in kilograms (kg), and Height should be in meters (m).
  • When using the imperial system (less common for direct calculation but often converted): Weight is in pounds (lbs), and Height is in inches (in). The formula is then: BMI = (Weight (lbs) / (Height (in) * Height (in))) * 703. The conversion factor 703 is used to adjust for the different units.

Variables Table:

Variable Meaning Unit Typical Range
Weight Body mass Kilograms (kg) or Pounds (lbs) Adults: 30 kg to over 200 kg (or 66 lbs to over 440 lbs)
Height Body length from feet to head Meters (m), Centimeters (cm), Inches (in), Feet & Inches Adults: 1.4 m to over 2.0 m (or 4.6 ft to over 6.6 ft)
BMI Body Mass Index Unitless (kg/m²) Underweight: <18.5
Normal weight: 18.5–24.9
Overweight: 25–29.9
Obese: ≥30

Practical Examples (Real-World Use Cases)

Understanding the formula to calculate BMI using height and weight is best done through examples. Here are two scenarios:

Example 1: Metric Units

Scenario: Sarah is 1.65 meters tall and weighs 60 kilograms.

  • Inputs: Weight = 60 kg, Height = 1.65 m
  • Calculation:
    1. Height squared = 1.65 m * 1.65 m = 2.7225 m²
    2. BMI = 60 kg / 2.7225 m² = 22.04
  • Result: Sarah's BMI is approximately 22.04.
  • Interpretation: A BMI of 22.04 falls within the healthy weight range (18.5–24.9). This suggests Sarah is at a healthy weight for her height, indicating a lower risk for weight-related health issues.

Example 2: Imperial Units (converted to metric for formula)

Scenario: John is 5 feet 10 inches tall and weighs 190 pounds.

  • Inputs: Weight = 190 lbs, Height = 5 ft 10 in
  • Conversions:
    1. Height in inches = (5 * 12) + 10 = 70 inches
    2. Height in meters = 70 inches * 0.0254 m/inch = 1.778 m
    3. Weight in kilograms = 190 lbs * 0.453592 kg/lb = 86.18 kg
  • Calculation:
    1. Height squared = 1.778 m * 1.778 m = 3.161284 m²
    2. BMI = 86.18 kg / 3.161284 m² = 27.26
  • Result: John's BMI is approximately 27.26.
  • Interpretation: A BMI of 27.26 falls into the overweight category (25–29.9). This suggests John might be carrying excess weight that could increase his risk for conditions like heart disease, diabetes, and high blood pressure. He may want to consider lifestyle changes for weight management.

How to Use This BMI Calculator

Our free BMI Calculator makes understanding your weight status simple. Follow these steps to get your BMI result instantly:

  1. Enter Your Weight: Input your current weight into the "Weight" field. Select the appropriate unit (Kilograms or Pounds) using the dropdown menu.
  2. Enter Your Height: Input your height into the "Height" field. Choose the correct unit (Centimeters, Meters, Inches, or Feet and Inches). If you select "Feet and Inches," you will see additional fields to enter feet and inches separately.
  3. Calculate: Click the "Calculate BMI" button.

How to read results:

  • The calculator will display your calculated BMI as a numerical value.
  • A prominent category (Underweight, Normal weight, Overweight, Obese) will be shown, indicated by color for quick understanding.
  • Intermediate values like weight in kg and height in meters are also provided, along with the formula used.

Decision-making guidance: Your BMI is a starting point.

  • If your BMI is below 18.5, you may be underweight and should consult a healthcare provider about healthy weight gain strategies.
  • A BMI between 18.5 and 24.9 is considered healthy. Maintain your current healthy habits.
  • If your BMI is between 25 and 29.9, you are in the overweight category. Consider consulting a healthcare professional about diet and exercise for gradual weight loss.
  • A BMI of 30 or higher indicates obesity, which carries significant health risks. It is strongly recommended to seek medical advice for a weight management plan.

Use the "Copy Results" button to save or share your calculated BMI and category. The "Reset" button clears all fields for a new calculation.

Key Factors That Affect BMI Results

While the formula to calculate BMI using height and weight is simple, several factors influence its interpretation and accuracy:

  1. Muscle Mass: Highly muscular individuals, such as athletes, may have a higher BMI because muscle is denser than fat. Their BMI might indicate overweight or obesity, even if they have low body fat percentages and are metabolically healthy.
  2. Body Composition: BMI doesn't differentiate between fat mass and lean mass. Two people with the same height and weight can have different health risks based on their body fat percentage. A person with higher body fat is at greater risk than someone with more muscle.
  3. Age: BMI interpretation can vary with age. Body composition changes naturally over time. For instance, older adults might have a higher BMI due to increased body fat and decreased muscle mass, and what's considered "healthy" might be slightly different.
  4. Sex: On average, women tend to have a higher body fat percentage than men at the same BMI. Therefore, some health organizations suggest using slightly different BMI cutoffs for men and women or considering body composition alongside BMI.
  5. Bone Density: Individuals with naturally higher bone density (e.g., certain ethnicities or due to conditions like osteoporosis) might have a higher weight, potentially skewing BMI upwards without necessarily indicating excess body fat.
  6. Ethnicity: Research indicates that the relationship between BMI, body fat, and health risks can differ across ethnic groups. For example, individuals of South Asian descent may have a higher risk of type 2 diabetes and cardiovascular disease at lower BMI ranges compared to individuals of European descent.
  7. Pregnancy: BMI is not an accurate health indicator for pregnant individuals. Weight gain during pregnancy is normal and necessary, and BMI calculations do not account for this physiological change.

Frequently Asked Questions (FAQ)

What is the ideal BMI range?
The generally accepted ideal BMI range for adults is 18.5 to 24.9, indicating a healthy weight for height.
Does BMI measure body fat directly?
No, BMI is an indirect measure. It estimates body fat based on weight and height, but it doesn't directly measure body fat percentage. Muscle, bone, and water also contribute to weight.
Is a high BMI always a sign of poor health?
Not necessarily. While a high BMI (overweight or obese) is associated with increased health risks, individuals with high BMIs due to muscle mass might be healthy. Conversely, some individuals with a "normal" BMI might still have health issues related to poor nutrition or inactivity.
Can children use this BMI calculator?
This calculator is designed for adults. BMI calculations for children and adolescents use age- and sex-specific percentile charts because their bodies are still developing.
How accurate is the BMI formula using height and weight?
The BMI formula is a useful screening tool for the general population, but its accuracy can be limited for individuals with very high muscle mass, pregnant women, or certain elderly populations. It provides a general indication, not a definitive diagnosis.
What should I do if my BMI indicates I am overweight or obese?
Consult a healthcare professional. They can conduct a thorough health assessment, including body composition analysis, and recommend appropriate lifestyle changes, dietary adjustments, or exercise plans tailored to your needs.
What is the difference between BMI and Body Fat Percentage?
BMI uses weight and height, providing a general estimate. Body Fat Percentage directly measures the proportion of fat in your body, offering a more precise view of body composition. Tools like bioelectrical impedance scales or skinfold calipers can measure body fat percentage.
Can I use BMI to track weight loss progress?
Yes, BMI can be used as one metric to track weight loss progress, especially if the goal is to reach a healthier weight category. However, it's essential to consider muscle gain or loss during weight management, which might affect BMI without a corresponding change in body fat percentage.

Related Tools and Internal Resources

var weightInput = document.getElementById("weight"); var weightUnitSelect = document.getElementById("weightUnit"); var heightInput = document.getElementById("height"); var heightUnitSelect = document.getElementById("heightUnit"); var heightFeetInput = document.getElementById("heightFeet"); var heightInchesInput = document.getElementById("heightInches"); var weightErrorDiv = document.getElementById("weightError"); var heightErrorDiv = document.getElementById("heightError"); var mainResultDiv = document.getElementById("main-result"); var bmiCategoryDiv = document.getElementById("bmiCategory"); var weightKgSpan = document.getElementById("weightKg"); var heightMSpan = document.getElementById("heightM"); var formulaUsedSpan = document.getElementById("formulaUsed"); var canvas = document.getElementById('bmiChart'); var ctx = null; var bmiChartInstance = null; function updateWeightPlaceholder() { var unit = weightUnitSelect.value; weightInput.placeholder = unit === "kg" ? "e.g., 70" : "e.g., 154"; } function updateHeightPlaceholder() { var unit = heightUnitSelect.value; var placeholderText = ""; if (unit === "cm") { placeholderText = "e.g., 175"; } else if (unit === "m") { placeholderText = "e.g., 1.75"; } else if (unit === "in") { placeholderText = "e.g., 69"; } else if (unit === "ft") { placeholderText = "e.g., 5"; // For feet input } heightInput.placeholder = placeholderText; var feetInputGroup = document.getElementById("feetInputGroup"); if (unit === "ft") { feetInputGroup.style.display = "block"; heightInput.style.display = "none"; // Hide the single height input } else { feetInputGroup.style.display = "none"; heightInput.style.display = "block"; // Show the single height input } } function getWeightInKg() { var weight = parseFloat(weightInput.value); var unit = weightUnitSelect.value; if (isNaN(weight)) return null; if (unit === "lbs") { return weight * 0.453592; } return weight; } function getHeightInMeters() { var height = 0; var unit = heightUnitSelect.value; if (unit === "cm") { var h = parseFloat(heightInput.value); if (isNaN(h)) return null; height = h / 100; } else if (unit === "m") { var h = parseFloat(heightInput.value); if (isNaN(h)) return null; height = h; } else if (unit === "in") { var h = parseFloat(heightInput.value); if (isNaN(h)) return null; height = h * 0.0254; } else if (unit === "ft") { var feet = parseFloat(heightFeetInput.value); var inches = parseFloat(heightInchesInput.value); if (isNaN(feet) || isNaN(inches)) return null; height = (feet * 12 + inches) * 0.0254; } return height; } function getBMICategory(bmi) { if (bmi = 18.5 && bmi = 25 && bmi = 30) return { text: "Obese", class: "obese" }; return { text: "–", class: "" }; } function updateChart(bmi) { if (!canvas) { // Canvas element not found, skip chart update return; } if (!ctx) { ctx = canvas.getContext('2d'); } var chartData = { labels: ["Underweight", "Normal", "Overweight", "Obese"], datasets: [{ label: 'BMI Range', data: [18.5, 6.4, 5.0, 10.0], // Width of each category range (arbitrary units for visual representation) backgroundColor: [ 'rgba(108, 117, 125, 0.7)', // Underweight 'rgba(40, 167, 69, 0.7)', // Normal 'rgba(255, 193, 7, 0.7)', // Overweight 'rgba(220, 53, 69, 0.7)' // Obese ], borderColor: [ 'rgba(108, 117, 125, 1)', 'rgba(40, 167, 69, 1)', 'rgba(255, 193, 7, 1)', 'rgba(220, 53, 69, 1)' ], borderWidth: 1 }] }; // Add a marker for the calculated BMI var currentBMIPosition = 0; if (bmi < 18.5) currentBMIPosition = bmi / 18.5 * (chartData.datasets[0].data[0] / 2); // Relative position within underweight else if (bmi < 25) currentBMIPosition = chartData.datasets[0].data[0] + (bmi – 18.5) / (24.9 – 18.5) * chartData.datasets[0].data[1]; // Relative position within normal else if (bmi < 30) currentBMIPosition = chartData.datasets[0].data[0] + chartData.datasets[0].data[1] + (bmi – 25) / (29.9 – 25) * chartData.datasets[0].data[2]; // Relative position within overweight else currentBMIPosition = chartData.datasets[0].data[0] + chartData.datasets[0].data[1] + chartData.datasets[0].data[2] + (bmi – 30) / 10 * chartData.datasets[0].data[3]; // Relative position within obese (assuming max 40 for visualization) chartData.datasets.push({ label: 'Your BMI (' + bmi.toFixed(1) + ')', data: [currentBMIPosition, currentBMIPosition, currentBMIPosition, currentBMIPosition], // Dummy data, positioning is key type: 'line', // Use a line to mark the position borderColor: 'rgba(0, 0, 0, 1)', borderWidth: 3, fill: false, pointRadius: 7, pointBackgroundColor: 'rgba(0, 0, 0, 1)', pointBorderColor: 'rgba(255, 255, 255, 1)', showLine: false // Don't draw a connecting line }); if (bmiChartInstance) { bmiChartInstance.destroy(); } bmiChartInstance = new Chart(ctx, { type: 'bar', // Base type is bar for categories data: chartData, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: true, title: { display: true, text: 'BMI Value Range' } }, x: { title: { display: true, text: 'Weight Category' } } }, plugins: { legend: { display: false // Hide default legend, we'll use custom labels if needed }, tooltip: { callbacks: { label: function(context) { var label = context.dataset.label || ''; if (label) { label += ': '; } if (context.parsed.y !== null) { label += context.parsed.y.toFixed(1); } return label; } } } } } }); } function calculateBMI() { var weightKg = getWeightInKg(); var heightM = getHeightInMeters(); var isValid = true; // Reset errors weightErrorDiv.textContent = ""; heightErrorDiv.textContent = ""; if (weightKg === null || isNaN(weightKg) || weightKg <= 0) { weightErrorDiv.textContent = "Please enter a valid weight."; isValid = false; } if (heightM === null || isNaN(heightM) || heightM <= 0) { heightErrorDiv.textContent = "Please enter a valid height."; isValid = false; } if (!isValid) { mainResultDiv.textContent = "–"; bmiCategoryDiv.textContent = "–"; bmiCategoryDiv.className = "bmi-category"; weightKgSpan.textContent = "–"; heightMSpan.textContent = "–"; updateChart(null); // Clear chart if invalid return; } var bmi = weightKg / (heightM * heightM); bmi = parseFloat(bmi.toFixed(2)); // Round to 2 decimal places var category = getBMICategory(bmi); mainResultDiv.textContent = bmi; bmiCategoryDiv.textContent = category.text; bmiCategoryDiv.className = "bmi-category " + category.class; weightKgSpan.textContent = weightKg.toFixed(2) + " kg"; heightMSpan.textContent = heightM.toFixed(2) + " m"; formulaUsedSpan.textContent = "Weight (kg) / (Height (m))^2"; updateChart(bmi); } function resetCalculator() { weightInput.value = ""; weightUnitSelect.value = "kg"; heightInput.value = ""; heightUnitSelect.value = "cm"; heightFeetInput.value = ""; heightInchesInput.value = ""; weightErrorDiv.textContent = ""; heightErrorDiv.textContent = ""; mainResultDiv.textContent = "–"; bmiCategoryDiv.textContent = "–"; bmiCategoryDiv.className = "bmi-category"; weightKgSpan.textContent = "–"; heightMSpan.textContent = "–"; formulaUsedSpan.textContent = "Weight (kg) / (Height (m))^2"; updateWeightPlaceholder(); updateHeightPlaceholder(); if (bmiChartInstance) { bmiChartInstance.destroy(); bmiChartInstance = null; } if (canvas) { ctx = canvas.getContext('2d'); ctx.clearRect(0, 0, canvas.width, canvas.height); } } function copyResults() { var weightKg = weightKgSpan.textContent; var heightM = heightMSpan.textContent; var bmi = mainResultDiv.textContent; var category = bmiCategoryDiv.textContent; var formula = formulaUsedSpan.textContent; if (bmi === "–") { alert("No results to copy yet. Please calculate your BMI first."); return; } var resultText = "BMI Calculation Results:\n"; resultText += "———————–\n"; resultText += "BMI: " + bmi + "\n"; resultText += "Category: " + category + "\n"; resultText += "Weight: " + weightKg + "\n"; resultText += "Height: " + heightM + "\n"; resultText += "Formula Used: " + formula + "\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 successfully!' : 'Failed to copy results.'; // alert(msg); // Use alert sparingly, or replace with a toast notification } catch (err) { // alert('Error copying results.'); } document.body.removeChild(textarea); } // Initialize placeholders and potentially load initial data if any window.onload = function() { updateWeightPlaceholder(); updateHeightPlaceholder(); // Create canvas element if it doesn't exist within the HTML structure if (!document.getElementById('bmiChart')) { var canvasElement = document.createElement('canvas'); canvasElement.id = 'bmiChart'; canvasElement.style.marginTop = '20px'; canvasElement.style.backgroundColor = 'var(–card-background)'; canvasElement.style.padding = '15px'; canvasElement.style.borderRadius = '8px'; canvasElement.style.boxShadow = '0 2px 10px rgba(0, 0, 0, 0.08)'; canvasElement.style.maxWidth = '100%'; // Ensure responsiveness canvasElement.style.height = '300px'; // Fixed height for chart container var chartContainer = document.createElement('div'); chartContainer.appendChild(canvasElement); chartContainer.innerHTML += '
Visual representation of BMI categories and your current BMI position.
'; var calculatorWrapper = document.querySelector('.calculator-wrapper'); if (calculatorWrapper) { calculatorWrapper.parentNode.insertBefore(chartContainer, calculatorWrapper.nextSibling); } else { // Fallback if calculator wrapper is not found document.body.appendChild(chartContainer); } } // Ensure canvas and context are available before trying to update canvas = document.getElementById('bmiChart'); if (canvas) { ctx = canvas.getContext('2d'); } // Trigger an initial calculation if inputs have default sensible values, or just load empty state // For BMI, it's better to start empty and var user input };

Leave a Comment