Hema thermal

HI Jacob
I have added some cleanup patches and cooling register