Answers from user greenoptimizer