Answers from user FunkyEnigma