Answers from user frenhu