Idea factoring