by electric or magnetic means