updated to use TMP35