A trio of E cars