How do good ideas take shape?