Cleanups and small stuff.
Updated slides.