full product url functionality