Answers from user hitowabi