Initial integration of tutorial from Boris Schäling.