index
product placement.