Title: Electra in a new electr'ic light