Answers from user AlphaOmega