generator mechanic development