Answers from user haider555