idea refining