most components integrated
added TempSense