Answers from user malcolmmm