Electric launch