inputGeneration loader