248 add contextual explanations