Answers from user fird356