add explanatory comments