updated code and guiding notes, added slides