constructing idea