Idea functionality add