Answers from user akratosmale