implemented print
implemented print
added save
added default value
implemented section/subsection
added title
updated i/o
fixed iherition