added spec for generative, looking good