electric moves by generation