Answers from user aidansd