Elastic Plastic Generation