Answers from user alb5049