Answers from user alassmer