ncmao - update:for loop
ncmao - update:goodItemList private to public
ncmao - update:extract veriable and method