If you need a computer that can handle a harsh environment while performing flawlessly, this is for you. I have more than one of these in places humans cannot stay long and they can handle the heat and cold easily. I am looking forward to getting more of these for other projects in the future. Support and communication is outstanding.