Answers from user saad7860