Answers from user akonarman99