added thermalgenmk2