Answers from user chang