Detailed explanations.