Answers from user marc3