Answers from user sihab774