Generator parts

Generator parts