Factors Affecting Temperature