J kricher slides and presentations