generator development