Answers from user ah2230id