added basic temperature dependence