Answers from user Aknight