practice of class sales_item