component derating