Answers from user akaWRZH