Early Generative Approaches