Electromagnetic devices