Answers from user 1o1chris