with electric, electro-mechanic or electronic means