Answers from user AineGeekChic