explanatory documentation