Answers from user Aichinhuang