detailed question explanations