initial version. almost 20 slides.