Answers from user faraz4766