Answers from user msr0327