Name chaining functionality in prouct/new.