Nicely done.  Really enjoyed this presentation.  Not sure why I liked this presentation so much, other than my own intuition tells me so.