SMS: Heat engines;