components for enigma