An interesting talk.