E-Cranes are setting records!