Added length arguments for product name