idea-less extract update