Answers from user MouseandBear