updates volume, cost, price automatically