Answers from user milon99