new idea types