Where thoughts come from