added explainatory text