invited talk Dr. Karishnanand