three explanations

loading