Interesting scientific talk.