Some electrical components require programming