Where do new thoughts come from?