product cost function