Answers from user frj1001