Answers from user silverhawks