by compensating temperature induced variations