Answers from user 2ao3