added some notes
added output