Answers from user 7500k1