explanations & questions