Thermostat Leak?

Dumb question: are you sure the thermostat is installed in the correct direction? I bought a car several years ago that was running to cool, when I replaced the thermostat, the installed one was backwards, it would have been easy to instal the new one the same way.