some explanatory comments