Answers from user umar640