Answers from user brockenstein