for generative research design