add: partial comments
change: model adjusted