Answers from user LarkSpur