touch mechanical and electrical