async task to update temps