TERMINAL AND CONTACTS