generated idea model