Answers from user aIrvin