Answers from user rongbachkim777