Answers from user abao