DC Generators - Question and answers