its just a big radiator!.. i SWEAR!