Answers from user Jmonk