Understanding variable components