Answers from user AKRedline