Answers from user alamgirsch