First stab at ngGenerate task