use temperature for routing