Excellent topic. I remember a lot of new things. I need more such discussions.