added proper surface temp script