Answers from user ainastrand