Update on temperature feature : Working. Need to merge