Answers from user moriom59