adding generative panel