add getter and setter for product