Answers from user Adamrheuk