added product feature and product definition