Generator prototype added