ADD: expand some explanations