Answers from user actonluke