Answers from user JescueLeo