Answers from user rednmoon